package controle;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import javax.swing.JOptionPane;

import modelo.Professor;

public class CadastrarProfessor {

	Professor u = new Professor();

	public void cadastrarUsuario(long iduser, int senha, int autoridade,
			String nome, String endereco, int telefone) {
		EntityManagerFactory factory = Persistence
				.createEntityManagerFactory("curso");
		EntityManager manager = factory.createEntityManager();

		u.setAutoridade(autoridade);
		u.setEndereco(endereco);
		u.setIduser(iduser);
		u.setNome(nome);
		u.setSenha(senha);
		u.setTelefone(telefone);

		manager.getTransaction().begin();
		manager.persist(u);
		manager.getTransaction().commit();
		factory.close();
		JOptionPane
				.showMessageDialog(null, "Professor Cadastrado com Sucesso!");
	}

}
